contract payable - Español Inglés Diccionario